IStackedSeriesWrapperBase

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Define propriedades comuns para embalagens em série empilhadas, tais como StackedColumnsWrapper e StackedMountainsWrapper

Métodos

AccumulateYValueAtX
public Tuple<double, double> AccumulateYValueAtX(T series, int index, bool isResampledSeries)
result = iStackedSeriesWrapperBase.AccumulateYValueAtX(series, index, isResampledSeries)

Acumule o valor Y para uma série empilhada, onde Tuple.Item1 representa o valor da série superior no e Tuple.Item2 - o valor inferior.

AddSeries
public void AddSeries(T series)
iStackedSeriesWrapperBase.AddSeries(series)

Adiciona o IStackedRenderableSeries à coleção interna.

CalculateYRange
public DoubleRange CalculateYRange(T series, IndexRange xIndexRange)
result = iStackedSeriesWrapperBase.CalculateYRange(series, xIndexRange)

Obtém o YRange dos dados (min, max do ) no passado, onde os índices são índices de pontos nas colunas DataSeries.

DrawStackedSeries
public void DrawStackedSeries(IRenderContext2D renderContext)
iStackedSeriesWrapperBase.DrawStackedSeries(renderContext)

Desenha todos os IStackedRenderableSeries a ser embrulhados, usando o IRenderContext2D passado.

GetStackedSeriesCount
public int GetStackedSeriesCount()
result = iStackedSeriesWrapperBase.GetStackedSeriesCount()

Devolve o valor da série que está sendo empilhada.

GetStackedSeriesFromSameGroup
public IList<T> GetStackedSeriesFromSameGroup(string groupId)
result = iStackedSeriesWrapperBase.GetStackedSeriesFromSameGroup(groupId)

Devolve todos os IStackedRenderableSeries da mesma StackedGroup.

IsOneHundredPercentGroup
public bool IsOneHundredPercentGroup(string groupId)
result = iStackedSeriesWrapperBase.IsOneHundredPercentGroup(groupId)

Obtém um valor indicando se todas as séries dentro do StackedGroup@ são 100% empilhadas.

MoveSeriesToAnotherGroup
public void MoveSeriesToAnotherGroup(T rSeries, string oldGroupId, string newGroupId)
iStackedSeriesWrapperBase.MoveSeriesToAnotherGroup(rSeries, oldGroupId, newGroupId)

Chamado internamente para mover séries de uma StackedGroup para outra.

RemoveSeries
public void RemoveSeries(T series)
iStackedSeriesWrapperBase.RemoveSeries(series)

Remove o IStackedRenderableSeries da coleção interna.

ShiftHitTestInfo
public HitTestInfo ShiftHitTestInfo(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, T series)
result = iStackedSeriesWrapperBase.ShiftHitTestInfo(rawPoint, nearestHitResult, hitTestRadius, series)

Chamado internaly para correlacionar um resultado de hit-teste para o .